Programmable Built-In Self-Testing of Embedded RAM Clusters in System-on-Chip Architectures

نویسندگان

  • A. Benso
  • S. Di Carlo
  • G. Di Natale
  • P. Prinetto
چکیده

Multi-port memories are widely used as embedded cores in all communication System-on-Chip devices. Due to their high complexity and very low accessibility, Built-In Self-Test (BIST) is the most common solution implemented to test the different memories embedded in the system. This paper presents a programmable BIST architecture, based on a single microprogrammable BIST Processor and a set of memory Wrappers, designed to simplify the test of a system containing a large number of distributed multi-port memories of different sizes (number of bits, number of words), access protocol (asynchronous, synchronous), and timing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Embedded Memory Test Strategies and Repair

The demand of self-testing proportionally increases with memory size in System on Chip (SoC). SoC architecture normally occupies the majority of its area by memories. Due to increase in density of embedded memories, there is a need of self-testing mechanism in SoC design. Therefore, this research study focuses on this problem and introduces a smooth solution for self-testing.  In the proposed m...

متن کامل

Case Study: Testing of IP-based Mixed-Signal Fax/Modem System-on-Chip

Several test methods are applied for highly integrated mixed-signal Fax/Modem system-on-chip which consists of heterogeneous modules: MCU, DSP, PLA, memories, and CODEC. Top-level separate module testing is devised by test management unit which configures several IP-based module testing. External test programs are down-loaded on the embedded RAM and executed to evaluate the function of DSP in r...

متن کامل

Built-In Self-Test and Diagnosis of Multiple Embedded Cores in SoCs

An efficient approach is presented for Built-In Self-Test (BIST) and diagnosis of embedded cores in System-on-Chip (SoC) devices using an embedded Field Programmable Gate Array (FPGA) core. The approach targets multiple regular structure cores including memories, multipliers, etc., but can be used to test any set of multiple identical cores in a SoC that also contains an embedded FPGA core with...

متن کامل

With the Growing Popularity of System-on- Embedded Software-based Self-test for Programmable Core-based Designs

a-chip (SoC) architectures, demands for short time to market and rich functionality have driven design houses to adopt a new core-based SoC design flow. A core-based SoC incorporates multiple complex, heterogeneous components on a single piece of silicon; these can include digital, analog, mixed-signal, RF, micromechanical, and other kinds of systems. This blurring of the boundaries between dif...

متن کامل

Exploiting Programmable BIST For The Diagnosis of Embedded Memory Cores

This paper addresses the issue of testing and diagnosing a memory core embedded in a complex SOC. The proposed solution is based on a P1500-compliant wrapper that follows a programmable BIST approach and is able to support both testing and diagnosis. Experimental results are provided allowing to evaluate the benefits and limitations of the adopted solution and to compare it with previously prop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012